configuration {
    show-icons: true;
    icon-theme: "Tela-dark";
    font: "Iosevka Nerd Font 12";
    display-drun: "";
    drun-display-format: "{name}";
}

* {
    background-color: transparent;
    background: #5B60711A;
    background-alt: #ffffff13;
    text-color: #D8DEE9;
    primary: #A3BE8C;
    urgent: #BF616A;
}

window {
    height: 100%;
    width: 20%;
    transparency: "real";
    background-color: @background;
}

inputbar {
    background-color: @background-alt;
    text-color: @foreground;
    border-radius: 25%;
    padding: 1.1%;
}

prompt {
    enabled: true;
    margin: 0 1% 0 0;
}

entry {
    font: "SF Pro Display 12";
    placeholder-color: #999999;
    placeholder: "Search Applications";
    blink: true;
}


mainbox {
    children: [ inputbar, listview ];
    margin: 5% 1% 0 3.5%;
}

listview {
    columns: 3;
    layout: vertical;
    spacing: 0;
    margin: 7% 0;
}

element {
    orientation: vertical;
    padding: 1.5% 1.5%;
    border-radius: 40;
}

element normal.urgent, element alternate.urgent {
    background-color: @urgent;
}

element normal.active, element alternate.active {
    background-color: @background-alt;
    color: @selected-text-color;
}

element selected {
    background-color: @background-alt;
}

element selected.urgent {
    background-color: @urgent;
}

element selected.active {
    background-color: @background-alt;
}

element-icon {
    size: 5%;
}

element-text {
    font: "SF Pro Display 10";
    color: inherit;
    horizontal-align: 0.5;
}
